package Exception;
import java.util.ArrayList;
import java.util.List;
/**
 * java就近调用原则
 * 基本类型看基本类型的（优先找子类）
 * 引用类型看引用类型的（优先找子类）
 */
public class Test {
	public static void main(String[] args) {
		dosome(null);
	}
	public static void dosome(int d){
		System.out.println("int");
	}
	public static void dosome(ArrayList d){
		System.out.println("ArrayList");
	}
	public static void dosome(List d){
		System.out.println("List");
	}
	public static void dosome(Object d){
		System.out.println("object");
	}
	
}
